guyon's amputation - French English Dictionary